Electrical load management system and method

ABSTRACT

Techniques for distributing electrical power to a plurality of electrical loads can include coupling an existing group of electrical loads to a common power source through a load management system, measuring an aggregate group current drawn by at least the existing group of electrical loads and comparing the measured aggregate group current to an aggregate group current threshold value. When the measured aggregate group current exceeds the aggregate group current threshold value, increase a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual current associated with the individual electrical loads, sequentially apply power to individual subgroups during non-overlapping time periods, sequentially measure at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups, and sequentially comparing the measured current to a threshold value.

CLAIM OF PRIORITY AND CROSS-REFERENCES

This application is a continuation of U.S. patent application Ser. No. 16/508,889, titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” to William Tischer and filed on Jul. 11, 2019, which is a continuation of U.S. patent application Ser. No. 15/512,431, titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” to William Tischer and filed on Mar. 17, 2017, which is a U.S. National Stage Filing under 35 U.S.C. § 371 of International Patent Application Serial No. PCT/US2015/050930, titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” to William D. Tischer and filed on Sep. 18, 2015, and published on Mar. 24, 2016 as WO2016/044719 A1, which claims the benefit of priority of U.S. Provisional Patent Application No. 62/052,244, titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” to William D. Tischer and filed on Sep. 18, 2014, which are incorporated by reference herein in their entirety.

This application is related to U.S. patent application Ser. No. 13/174,637 titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” by William Tischer and filed on Jun. 30, 2011, and U.S. patent application Ser. No. 14/480,185 titled “ELECTRICAL LOAD MANAGEMENT SYSTEM AND METHOD,” by William Tischer and filed on Sep. 8, 2014, the contents of each are hereby incorporated by reference in its entirety.

TECHNICAL FIELD

Embodiments of the invention generally relate the management of electrical loads and more particularly relate to load management of electrical devices requesting more power than is available from a common power source.

BACKGROUND

There are many instances in which multiple electrical loads are connected to and powered by a single, common electrical power source. The common power source may be designed to provide sufficient power for all of the electrical loads, to ensure that each load is adequately powered.

In certain circumstances, though, it may be desirable to provide power to a number of electrical loads from a power source that does not supply enough power to adequately power all of the electrical loads. Requesting more than the available power may in some cases lead to inadequate device performance as well as, or in addition to, activation of protection circuitry built into the power source. For example, an overload can result due to a circuit breaker tripping, an over-current or current limiting circuit causing a power source voltage fold-back, or other method of limiting the distributed power to a known acceptable level without exceeding the source power available. Activation of the protection features can lead to reduced or no power reaching the electrical load(s) that needs powering. Consequently, the functionality of the load(s) attached to the power source can be reduced or disabled.

Source power might be limited for a number of reasons, including, for example, the size of wiring, circuit breaker limits, National and International Electrical Codes, development of harmonic currents, vehicle electrical power limits, or limits stemming from currently available alternative energy sources such as solar or wind-generated power.

One example of an arrangement that may be subject to these types of limitations is a computer notebook or laptop charging cart or charging station. There are many situations in which multiple laptop computers are simultaneously used. For example, multiple laptop computers are widely used in classrooms for educational purposes. In many cases, 10-40 notebooks are simultaneously used in the classroom. Typical laptop carts are cabinets with shelves for the laptops to rest on and power and/or communication connections for charging and/or using the laptops.

In many cases the power consumption required to simultaneously charge and/or use many notebooks can exceed the limits set forth by the National Electrical Code and foreign equivalents for alternating current (AC) line voltages. This type of power consumption may also often exceed the capacity of a direct current (DC) power source that provides the bulk charge current for the electronics that charge notebook batteries directly. Known charging methods require a user to manually switch power between groups of notebooks or batteries to keep the peak current draw within the limitations of the physical configuration. If computer carts or charging stations are provided with auxiliary power take-offs, known methods also require the user to manually switch on any external devices to be powered while internal devices are switched off.

SUMMARY

According to an aspect of the invention an electrical load management system is provided for switching electrical power among a number of electrical loads. The load management system can include an electrical power input that couples the load management system with a common power source and a plurality of electrical power outputs that couple with multiple electrical loads. A number of switches couple the power input to the power outputs. A current sensor is coupled to the power outputs and senses a current drawn by one or more of the power outputs. A controller is coupled to the switches and the current sensor, and is configured to measure a current drawn by each of the power outputs and respective electrical loads. The controller also groups the power outputs and electrical loads into one or more load groups based on a switched current limit determined for the system and the measured currents of the electrical loads. The load groups are defined so that the sum of electrical load currents in each load group does not exceed the switched current limit. The controller is also configured to activate the switches to apply electrical power from the common power source to the load groups according to a power sequence.

Another aspect of the invention provides a method for distributing electrical power to electrical loads. The method includes measuring a current drawn by each of a number of electrical loads coupled to a common power source through a load management system. The electrical loads are grouped into one or more load groups based on a switched current limit and the measured currents of the electrical loads. The grouping is configured so that, for each load group, a sum of the measured currents of the electrical loads in the load group does not exceed the switched current limit. The method also includes applying electrical power from the common power source to the load groups by switching the electrical power to each of the load groups according to a power sequence.

Another aspect of the invention provides for managing the electrical load of a charging station. The charging station includes an electrical power input configured to couple the charging station with a common power source and multiple switched electrical power outputs configured to couple the charging station with a number of electrical loads for charging. The charging station also includes a number of switches coupled between the power input and the switched power outputs for applying electrical power from the common power source to the switched power outputs. A current sensor is coupled to the switched power outputs for sensing a current drawn by one or more of the switched power outputs. In one embodiment, an optional un-switched power output is coupled to the electrical power input and configured to couple the charging station with an un-switched electrical load, while a second current sensor coupled to the un-switched output senses a current drawn by the un-switched power output. In both embodiments, the charging system includes a controller coupled to the switches, the first current sensor, and optionally the second current sensor. The controller measures with the first current sensor a current drawn by each of the electrical loads respectively coupled to the switched power outputs. After measuring the currents, the controller groups the switched power outputs and respective electrical loads into one or more load groups based on a switched current limit and the measured currents of the electrical loads such that, for each load group, a sum of the measured currents of the electrical loads in the load group does not exceed the switched current limit. The controller is also configured to activate the switches to apply electrical power from the common power source to the load groups according to a power sequence. In some cases the controller is configured to determine a switched current limit based on the current drawn by the optional un-switched power output and/or a current limit of the common power source.

These and various other features and advantages will be apparent from a reading of the following detailed description.

BRIEF DESCRIPTION OF THE DRAWINGS

The following drawings are illustrative of particular embodiments of the present invention and therefore do not limit the scope of the invention. The drawings are not to scale (unless so stated) and are intended for use in conjunction with the explanations in the following detailed description. Embodiments of the present invention will hereinafter be described in conjunction with the appended drawings, wherein like numerals denote like elements.

FIG. 1 is a high-level diagram illustrating multiple functions of a load management system in accordance with an embodiment of the invention.

FIG. 2 is a high-level schematic of a load management system in accordance with an embodiment of the invention.

FIG. 3 is a flow diagram illustrating a method for applying power to a number of un-switched and switched electrical devices in accordance with an embodiment of the invention.

FIG. 4 is an illustration of an indicator panel for a load management system in accordance with an embodiment of the invention.

FIG. 5A is a perspective view of a charging station in accordance with an embodiment of the invention.

FIG. 5B is a perspective view of a charging station in accordance with an embodiment of the invention.

FIG. 5C is another perspective view of the charging station of FIG. 5B.

FIG. 5D is a rear perspective view of the charging station of FIG. 5B.

FIG. 6A is a top plan view of a cart in accordance with an embodiment of the invention.

FIG. 6B is a front perspective view of the cart of FIG. 6A.

FIG. 6C is a front plan view of the cart of FIG. 6A.

FIG. 6D is a side plan view of the cart of FIG. 6A.

FIG. 7A is a front perspective view of a cart with its doors opened in accordance with an embodiment of the invention.

FIG. 7B is a rear perspective view of the cart of FIG. 7A with its rear panel removed.

FIG. 7C is a front perspective view of an auxiliary power outlet having a cover in the open position in accordance with an embodiment of the invention.

FIG. 7D is a front perspective view of an auxiliary power outlet having a cover in the open position in accordance with an embodiment of the invention.

FIG. 8 is a high-level schematic of a power supply system for a notebook charging cart in accordance with an embodiment of the invention.

FIGS. 9A-9C are a flow diagram illustrating a method of charging multiple notebook computers in accordance with an embodiment of the invention.

FIGS. 10A-10B are a flow diagram illustrating a method of charging multiple notebook computers in accordance with an embodiment of the invention.

FIGS. 11A-11C are a flow diagram illustrating a method of charging multiple notebook computers in accordance with an embodiment of the invention.

FIGS. 12A-12B are a flow diagram illustrating a method of charging multiple notebook computers in accordance with an embodiment of the invention.

FIGS. 13A-13C are a flow diagram illustrating another method of charging multiple notebook computers in accordance with an embodiment of the invention.

DETAILED DESCRIPTION

The following detailed description is exemplary in nature and is not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the following description provides some practical illustrations for implementing exemplary embodiments of the present invention. Examples of constructions, materials, dimensions, and manufacturing processes are provided for selected elements, and all other elements employ that which is known to those of ordinary skill in the field of the invention. Those skilled in the art will recognize that many of the noted examples have a variety of suitable alternatives.

FIG. 1 is a high-level diagram illustrating a load management system 100 according to an embodiment of the invention. In general, the system 100 can provide an interface between a power source 102 and multiple electrical loads 104, such as for controlling distribution of electrical power from the power source 102 to one or more of the electrical loads 104. The load management system 100 can provide a useful solution for managing electrical loads in a variety of contexts. For example, the system 100 can be used for powering and/or charging large numbers of laptop computers (also referred to herein as “notebook computers” or “notebooks”) such as can be used in a school classroom or in a business setting. The system 100 can additionally or alternatively be used to manage electrical power for a group of mobile computing devices, such as including for example, a tablet computer, a cell phone, a smart phone, a personal digital assistant, a camera, a music player, and/or a global positioning satellite (GPS) device. In some instances the system 100 may be useful for providing electrical power to a number of electrical loads coupled to a vehicle (e.g., automobile, aircraft, etc.) power system. Of course, these are just a few contemplated examples for using the system 100, and the system 100 may also be useful in other situations.

In some cases the load management system 100 could be useful for managing delivery of electrical power from an alternative energy source such as wind or solar power to multiple electrical loads. Other energy sources may be coupled to the system 100, and the particular format or configuration of the electrical power may vary depending upon the requirements of a particular embodiment. As will be discussed further herein, in some cases the power source 102 may provide AC power or DC power. In some embodiments the electrical power is pulsed, sinusoidal, non-sinusoidal, or has another waveform.

As shown in FIG. 1, the load management system 100 can provide a number of functions that may be useful for distributing power to the multiple electrical loads 104. In particular examples, the system 100 can provide power source protection circuitry 110, inrush current limiting circuitry 112, control logic circuitry 114, current sensing circuitry 116, switched power distribution circuitry 118, and non-switched power distribution circuitry 120. According to some embodiments, the functionality of the load management system 100 can be implemented and provided by hardware and firmware or software, or a combination of hardware, firmware, and software. The illustrated system 100 is just one example of a load management system described herein, and other embodiments may provide all or only some of the circuits or functions shown in FIG. 1, or may provide different circuits or functions not depicted. Several of the functions for the illustrated load management system 100 will be described in more detail hereinafter.

FIG. 2 is a high-level schematic of a load management system 200 in accordance with an embodiment of the invention. The system 200 generally provides an interface between an electrical power input 202 and multiple electrical power outputs 204. The power outputs 204 are coupled to the input through switches 206, which serve to selectively transmit electrical power to the power outputs 204. Control of the switches 206 and thus distribution of power from the power input 202 to one or more of the power outputs 204 is controlled and managed by a controller circuit 208. A current sensor 210 is coupled to the electrical power outputs 204 and the controller 208, thus allowing the controller 208 to make decisions about power distribution based on measured currents drawn by one or more of the power outputs 204. In this embodiment the load management system 200 also includes two un-switched power outputs, including an un-switched auxiliary power output 212 and an un-switched networking power output 214. The networking power output 214 is coupled to the first current sensor 210, which also provides measurements of current drawn by the networking power output 214. A second current sensor 216 is coupled to the un-switched auxiliary output 212 and provides measurements of current drawn by the auxiliary output 212.

Referring again to FIG. 2, the electrical power input 202 is configured to couple the load management system with a single, common power source (not shown). In this embodiment, the power input 202 is a power outlet and site power is brought into the system 200 through a power cord and connected plug. Other types of electrical power inputs may also be used, including other removable connectors, as well as hard-wired connections. In some embodiments, the electrical power is then distributed to the system 200 through a protection and conditioning circuit 220. The protection and conditioning circuit 220 includes circuit breakers and/or resettable fuses (e.g., PTC devices) and a line filter to control emissions from the rest of the load management system 200 and electrical loads attached to the power outputs 204. The load management system 200 is configured in this example to receive AC power at the power input 202. Other embodiments may be configured to receive DC power.

The load management system 200 receives the electrical power through the power input 202, and then routes it to one or more of the power outputs 204 through switches 206. The power outputs 204 are configured to couple the load management system with one or more electrical loads (not shown in FIG. 2). In the example shown in FIG. 2, the power outputs 204 are configured as power outlets that can receive a plug connected to an electrical load. Other types of connections may be used depending upon the situation, including outputs hard-wired to the electrical loads.

The switches 206 are coupled between the power input 202 and the power outputs 204. Accordingly, the power outputs 204 are also referenced as “switched” power outputs. The switches 206 can be implemented using any suitable switching device known in the art. Examples include, but are not limited to, solid-state relays (AC and DC), triacs (AC), and MOSFETS (DC). The switches 206 are coupled to the controller 208, which operates the switches through, e.g., low-level control logic signals.

The controller 208 receives operating power from the power input 202 via an input 222. In the case that the electrical power is AC, the controller 208 may also include an AC/DC converter for generating a DC signal to power the controller 208. The controller 208 includes a processing component 224 configured to provide the desired control for the system 200. The processing component can be implemented in any suitable combination of hardware, firmware, and/or software. In some cases the processing component includes a microcontroller and associated firmware stored in integrated memory. In one example the processing component 224 is implemented with a programmable integrated circuit (PIC) or a programmable logic device (PLD), though other types of programmable processors are also contemplated.

As shown in FIG. 2, the controller 208 is coupled to the current sensor 210, which is in turn coupled to each of the power outputs 204 through the switches 206. The current sensor 210 can be implemented using any suitable approach, including, for example, a resistive shunt, a Hall-effect sensor, or an inductive sensor, among others. Through the sensor 210, the controller 208 can monitor and measure the current drawn by one or more power outputs 204 (e.g., by the electrical load coupled to the output) alone or in various combinations. To measure a current drawn by a particular power output 204, the controller 208 is configured to activate the switch 206 corresponding to the particular power output 204 while deactivating the switches for the other power outputs. The controller 208 then uses the current sensor 210 to monitor the current drawn from the power input 202.

In the example shown in FIG. 2, a single current sensor 210 is used to measure current drawn by each of the electrical power outlets 204. It is also contemplated that multiple current sensors could be used to more quickly (e.g., simultaneously) measure currents drawn by multiple electrical power outputs. For example, a current sensor could be positioned along each of the circuit branches leading to a particular power output 204.

According to some embodiments, the controller 208 is configured to distribute the available electrical power from the power input 202 to the power outputs 204 by grouping the power outputs 204 (and respective loads) and then selectively applying the electrical power to the groups of power outputs according to a power sequence. It has been determined that this can be a useful methodology for powering electrical loads connected to the power outputs 204, especially in cases in which the combined current drawn by the power outputs 204 and respective electrical loads (not shown) may be greater than the current provided by the electrical power input 202. According to this approach, the controller 208 is configured to measure the current drawn by each of the switched power outputs 204 and then group the power outputs 204 and respective electrical loads into one or more load groups based on the measured currents and a determined switched current limit. In one embodiment the switched power outputs 204 are grouped such that a sum of the measured currents of the power outputs 204 in a particular group does not exceed the switched current limit. The controller 208 can then activate the appropriate switches 206 in order to apply the electrical power to the defined groups in sequence.

The switched current limit is a determined threshold that represents a desired limit for the amount of electrical power being applied to the power outputs 204 from the power input 202 at any one time. The switched current limit can be determined using a number of factors, including, for example, the current capacity of the electrical power input 202. As discussed below, in some circumstances the switched current limit can also or alternatively be determined based on an amount of electrical power distributed to outputs other than the switched outputs 204.

According to some embodiments, a load management system can also provide un-switched (e.g., continuous) electrical power to one or more power outputs. As shown in FIG. 2, the load management system 200 includes two un-switched power outputs, namely an un-switched auxiliary power output 212 and an un-switched networking power output 214. The networking power output 214 is coupled to the first current sensor 210, which can provide a measurement of the current drawn by the networking power output 214. A second current sensor 216 is coupled to the un-switched auxiliary output 212 and provides measurements of current drawn by the auxiliary output 212.

Any desirable number of un-switched power outputs can be included in the load management system 200. A current sensor coupled to an un-switched output can be useful to measure the current drawn by the un-switched output. For example, the current sensor 216 in the load management system 200 allows the controller 208 to readily determine the auxiliary port current, which may vary or periodically shut off depending upon the type of load connected to the port 212. In addition, the first current sensor 210 allows the controller 208 to easily determine the current drawn by the networking power output 214 when the switches 206 have been deactivated.

Powering electrical loads through the un-switched power outputs allows the load management system 200 to prioritize electrical power distribution for those loads over the loads connected to the switched power outputs 204. For example, the un-switched power outputs 212, 214 are not subject to the switched power sequence used with the switched outputs 204, and thus the un-switched outputs and connected electrical loads can receive continuous power while the switched outputs 204 may only receive intermittent power in some cases. In addition, in some cases a portion of the available electrical power from the electrical power input 202 is effectively dedicated to the un-switched power outputs, thus decreasing the amount of electrical power available for distribution to the switched power outputs 204. Accordingly, in some cases the switched current limit for the switched outputs 204 is determined based upon the current(s) drawn by the un-switched load(s).

As an example, in one embodiment the controller 208 is configured to sense through the current sensor 216 if an external un-switched load connected to the auxiliary port 212 is powered on. The controller 208 measures the current drawn by the auxiliary port 212 and then subtracts this measured current from the current previously available to the switched power outputs 204. The switched current limit for the switched power outputs can thus be determined or adjusted based on the amount of electrical power being reserved for the un-switched power outputs and loads. In some cases this approach can maximize the current available to the un-switched outputs 212, 214, while still providing a reduced power level to the switched power outputs 204. Once the un-switched load or device is turned off or unplugged from the un-switched output, controller 208 can automatically increase the switched current limit for the switched outputs.

In accordance with this disclosure, rather than measuring the current drawn by each power output 204 and then determining the number of power outputs that can be on without exceeding a threshold, as described above, the controller 208 can switch on all power outputs 204, apply power to all loads through the power outputs 204 at the same time, and then detect the total current through the current sensor, e.g., current sensor 210. If the total current is above the threshold value, the controller 208 can remove the power to the power outputs 204, divide the power outputs 204 into groups, and reapply power. If the current drawn by a group of the power outputs 204 exceeds the threshold, the controller 208 can remove the power to the group of power outputs 204, divide the grouped power outputs 204 into smaller groups, and reapply power. The controller 208 can continue this process until the current is below the threshold.

By way of a non-limiting specific example and as seen in the flow diagram of FIGS. 13A-13C, in some examples, the load management system 100 (FIG. 1) can couple an existing group of electrical loads 104 (FIG. 1) to a common power source 102 (FIG. 1) through the load management system and at 1301 the controller 208 can determine whether the input voltage of the power source 102 is 120 volts or 240 volts. Although FIG. 2 depicts a system with 6 banks 204, the following specific example describes a system with 8 banks 204. The techniques described, however, are applicable to systems with more than 8 banks or fewer than 8 banks. Continuing with the example, based on the input voltage, the controller 208 can retrieve one or more stored threshold current values from memory, e.g., a first threshold at 1302 and a second threshold at 1303.

At 1304, the controller 208 can then determine whether the power on switch is ON or in standby. If at 1304 the power on switch is in “standby” (“YES” branch of 1304), then the relays 206 to all banks 204 are OFF at 1305. In some examples, the controller 208 can at 1305 also turn OFF the auxiliary power output 212 and the switch/WAP power output 214. If the power on switch is ON (“NO” branch of 1304), then, in some examples, the controller 208 can determine whether an N-number device switch, e.g., 30 device switch, is ON at 1306. If the N-number device switch is ON (“YES” branch of 1306), then the controller 208 can adjust various charging parameters, e.g., thresholds, timers, and the like, which are beyond the scope of this disclosure.

If the N-number device switch is not ON (“NO” branch of 1306) then at 1307 the controller 208 can turn ON the relays 206 to all banks 204, e.g., banks 1-8, where all the electrical loads 104 coupled to all 8 banks 204 form an existing group of electrical loads. The controller 208 can switch ON each bank 204, e.g., for 1 second, and at 1308 apply power to the auxiliary power output 212, and the switch/WAP power output 214. At 1309 the controller 208 can determine the amount of current through the current sensor 210 and the controller 208 can compare the determined current through the current sensor 210 to a first threshold value, e.g., 12 amps. That is, the controller 208 can measure an aggregate group current drawn by at least the existing group of electrical loads 104 coupled to banks 204 and compare the measured aggregate group current to an aggregate group current threshold value. The controller 208 does not require information about individual current associated with the individual electrical loads; rather the controller 208 can use the aggregate current of the group of electrical loads. If the determined current exceeds the first threshold (“YES” branch of 1309), the controller 208 can turn off the power and provide an alert, e.g., LED indication, at 1310.

If the determined current does not exceed the first threshold (“NO” branch of 1309), the controller 208 can switch on all the relays at 1311 and apply power to all banks, e.g., banks 1-8, and apply power to the auxiliary power output 212, and the switch/WAP power output 214. At 1312, the controller 208 can again determine the current through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1312), then the controller 208 can determine that there are no power issues and can leave the banks, e.g., banks 1-8, switched on (at 1311).

However, if the determined current is greater than the second threshold, e.g., 10 amps, (“NO” branch of 1312) then the controller 208 switches off the power to all the banks, e.g., banks 1-8, and divides the electrical loads connected to the banks into groups. That is, when the measured aggregate group current exceeds the aggregate group current threshold value, the controller 208 can increase a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual current associated with the individual electrical loads. For example, the controller 208 can divide the existing group of electrical loads of the 8 banks into two subgroups having four banks each, e.g., divide the existing subgroup into two subgroups, and distribute the plurality of electrical loads across the increased number of subgroups.

Then, the controller 208 can sequentially apply power to individual subgroups during non-overlapping time periods. The controller 208 can sequentially measure at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups. The controller 208 can sequentially comparing the measured current to a threshold value, and when the measured current exceeds the threshold value, repeat increasing the number of subgroups, sequentially applying power, sequentially measuring at least the corresponding current, and sequentially comparing at least the measured current to a threshold value. If the measured current does not exceed the threshold value, the controller 208 can repeat sequentially applying power, sequentially measuring at least the corresponding current, and sequentially comparing the measured current to a threshold value.

Repeating the process includes repeating until a subgroup criterion is met, which can include 1) the measured current corresponding to each of subgroups being below the corresponding threshold value associated with the subgroup or 2) the subgroups have been increased to a maximum available number of subgroups and the aggregate group current exceeds the aggregate group current threshold value. Sequentially measuring at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups, can include including in the measured current, in addition to the current drawn by the individual subgroup, at least one of (1) an auxiliary power output current and (2) a switched power output current. Increasing the number of subgroups further includes correspondingly decreasing the non-overlapping time period associated with subgroups for the sequentially applying power to the individual subgroups.

More specifically, at 1313, the controller 208 can switch on the first subgroup of electrical loads, e.g., banks 1-4, and apply power. At 1314, the controller 208 can determine the current for banks 1-4 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current for banks 1-4 is less than the second threshold (“YES” branch of 1314), then at 1315 the controller 208 can initiate a first timer, e.g., an 8 minute timer, and charge the loads connected to banks 1-4 for the duration of the first timer. Once the first timer has expired (“YES” branch of 1315), the controller 208 can then switch on the second subgroup of electrical loads, e.g., banks 5-8 and apply power at 1316. At 1317, the controller 208 can determine the current for banks 5-8 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1317), then the controller 208 can initiate a first timer at 1318, e.g., an 8 minute timer, and charge the loads connected to banks 5-8 for the duration of the first timer. Once the first timer has expired (“YES” branch of 1318), the loads are charged sufficiently that they do not need to be grouped any longer and stay within the limits of the current available, and the method returns to 1301.

If the determined current for the first subgroup of electrical loads (“NO” branch of 1314), e.g., banks 1-4, is greater than the second threshold, e.g., 10 amps, or if the determined current for the second group of banks (“NO” branch of 1317), the controller 208 can switch off power and divide the electrical loads by increasing the number of subgroups, e.g., increasing the number of subgroups by one. For example, the controller can divide the group of electrical loads connected to banks 1-8 into three subgroups: a first subgroup having banks 1-3, a second subgroup having banks 4-6, and a third subgroup having banks 7-8. At 1319, the controller 208 can switch on the first subgroup of banks, e.g., banks 1-3, and apply power. At 1320, the controller 208 can determine the current for banks 1-3 through the current sensor 210 and compare the determined current to the second threshold, e.g., 10 amps. If the determined current for banks 1-3 is less than the second threshold (“YES” branch of 1320), then the controller 208 can initiate a second timer at 1321, e.g., a 5 minute timer, and charge the loads connected to banks 1-3 for the duration of the second timer. In this manner, the power to the subgroups is applied sequentially during non-overlapping time periods.

At 1322, the controller 208 can then switch on the second subgroup of electrical loads, e.g., banks 4-6 and apply power upon expiration of the second timer. At 1323, the controller 208 can determine the current for banks 4-6 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1323), then the controller 208 can initiate a second timer at 1324, e.g., a 5 minute timer, and charge the loads connected to banks 4-6 for the duration of the second timer. Finally, at 1325 the controller 208 can then switch on the third subgroup of electrical loads, e.g., banks 7-8 and apply power. At 1326, the controller 208 can determine the current for banks 7-8 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1326), then the controller 208 can initiate the second timer at 1327, e.g., a 5 minute timer, and charge the loads connected to banks 7-8 for the duration of the second timer. Once the second timer has expired (“YES” branch of 1327), the loads are charged sufficiently that they do not need to be grouped any longer and stay within the limits of the current available, and the method returns to 1301.

If the determined current for the first subgroup of electrical loads, e.g., banks 1-3, the second group of banks, e.g., banks 4-6, or the third group of banks, e.g., banks 7-8, is greater than the second threshold, e.g., 10 amps, (“NO” branches of 1320, 1323, 1326) the controller 208 can switch off power and divide the electrical loads further by increasing the number of subgroups. For example, the controller can divide the group of electrical loads connected to banks 1-8 into four subgroups of electrical loads having two banks each: a first subgroup having banks 1-2, a second subgroup having banks 3-4, a third subgroup having banks 5-6, and fourth subgroup having banks 7-8. The controller 208 can switch on the first subgroup of electrical loads, e.g., banks 1-2, and apply power at 1328. At 1329, the controller 208 can determine the current for banks 1-2 through the current sensor 210 and compare the determined current to the second threshold, e.g., 10 amps. If the determined current for banks 1-2 is less than the second threshold (“YES” branch of 1329), then the controller 208 can initiate a third timer at 1330, e.g., a 4 minute timer, and charge the loads connected to banks 1-2 for the duration of the second timer.

At 1331, the controller 208 can then switch on the second subgroup of electrical loads, e.g., banks 3-4 and apply power. At 1332, the controller 208 can determine the current for banks 3-4 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1332), then the controller 208 can initiate the third timer at 1333, e.g., a 4 minute timer, and charge the loads connected to banks 3-4 for the duration of the third timer.

At 1334, the controller 208 can then switch on the third subgroup of electrical loads, e.g., banks 5-6 and apply power. At 1335, the controller 208 can determine the current for banks 5-6 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1335), then the controller 208 can initiate the third timer 1336, e.g., a 4 minute timer, and charge the loads connected to banks 5-6 for the duration of the third timer.

Finally, at 1337 the controller 208 can switch on the fourth subgroup of electrical loads, e.g., banks 7-8 and apply power. At 1338, the controller 208 can determine the current for banks 7-8 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1338), then the controller 208 can initiate the third timer at 1339, e.g., a 4 minute timer, and charge the loads connected to banks 7-8 for the duration of the third timer. Once the third timer has expired (“YES” branch of 1339), the loads are charged sufficiently that they do not need to be grouped any longer and stay within the limits of the current available, and the method returns to 1301.

If the determined current for the first subgroup of electrical loads, e.g., banks 1-2, the second subgroup of electrical loads, e.g., banks 3-4, the third subgroup of electrical loads, e.g., banks 5-6, or the fourth subgroup of electrical loads, e.g., banks 7-8, is greater than the second threshold, e.g., 10 amps, (“NO” branches of 1329, 1332, 1335, 1338) the controller 208 can switch off power and further divide the electrical loads by increasing the number of subgroups. That is, the controller 208 can increase the number of subgroups to 8 such that first subgroup of electrical loads is connected to bank 1, the second subgroup of electrical loads is connected is connected to bank 2, the third subgroup of electrical loads is connected to bank 3, the fourth subgroup of electrical loads is connected to bank 4, and so forth until the eighth subgroup of electrical loads is connected to bank 8. At 1340, the controller 208 can switch on bank 1 and apply power. At 1341, the controller 208 can determine the current for bank 1 through the current sensor 210 and compare the determined current to the second threshold, e.g., 10 amps. If the determined current for bank 1 is less than the second threshold (“YES” branch of 1341), then the controller 208 can initiate a fourth timer, e.g., a 2 minute timer at 1342, and charge the loads connected to bank 1 for the duration of the fourth timer.

At 1343, the controller 208 can then switch on bank 2 and apply power. At 1344, the controller 208 can determine the current for bank 2 through the current sensor 210 and compare the determined current to a second threshold, e.g., 10 amps. If the determined current is less than the second threshold (“YES” branch of 1344), then the controller 208 can initiate the fourth timer at 1345, e.g., a 2 minute timer, and charge the loads connected to bank 2 for the duration of the fourth timer. The controller 208 can then repeat this process for the remaining banks, e.g., banks 3-8, as seen at 1346-1363. Once the fourth timer has expired (“YES” branch of 1363), the loads are charged sufficiently that they do not need to be grouped any longer and stay within the limits of the current available, and the method returns to 1301. If, however, the determined current for any of banks 1-8 is greater than the threshold (“NO” branches of 1341, 1344, 1347, 1350, 1353, 1356, 1359, 1362), than at 1364 the controller 208 can turn the power off to all the banks 1-8 and at 1365 the controller 208 can turn the LEDs OFF, for example, indicating that no banks were able to charge.

In this manner, the controller 208 can measure current continuously and group the electrical loads, if needed. This technique can improve the charging efficiency of the system by eliminating the measurement time of individual load groups, which are fixed times based on the time it takes batteries to reach peak current. That is, a pre-determined measurement time is often used in order for batteries to reach peak current for the measurement to be accurate. In the techniques described with respect to FIGS. 13A-13C, this measurement time is incorporated into the continuous aggregate current measurement. For example, some battery systems can take up to two minutes to reach peak current compared to the approximately 30-seconds for other battery systems. If the measurement time is two minutes, the iterative measurement and grouping process can add a long time to complete the charge cycle. Using the techniques described above with respect to FIGS. 13A-13C, this measurement time can be eliminated, thereby improving the overall charge time.

A load management system, such as the system 200 illustrated in FIG. 2, can be modified to be compatible with a wide variety of applications, and may be incorporated into a number of larger systems. As will be discussed with reference to FIGS. 5-12, some embodiments of the invention provide a load management system configured for charging a number of laptop computer batteries, while also providing electrical power for external or peripheral devices. For example, the load management system may provide electrical power to multiple notebooks or notebook batteries through multiple switched power ports, while also providing electrical power for an accessory such as a printer, projector, scanner, or other device, through an un-switched power port. Accordingly, the load management system 200 can be helpful for charging notebook batteries, while still allowing use of the peripheral devices and accessories that are all powered using a single power source insufficient to fully power all connected devices simultaneously.

In some cases the load management system may be incorporated within a battery charging station, such as a desktop charging station (e.g., as in FIGS. 5A-5D) or a notebook charging cart (e.g., as shown in FIGS. 6 and 7). Embodiments of the invention are not limited to notebook applications, however, and may be directed to providing power for a wide variety of electrical devices (i.e., electrical loads). For example, the electrical loads 204 can include devices such as a tablet computer, a cell phone, a smart phone, a personal digital assistant, a camera, a music player, and/or a global positioning satellite (GPS) device, among others.

FIG. 3 is a flow diagram illustrating a method 300 for applying power to a number of un-switched and switched electrical devices in accordance with an embodiment of the invention. According to one embodiment, the method 300 can be implemented with a controller configured to perform the steps in the method, such as the controller 208 described with respect to the load management system 200 in FIG. 2. According to one aspect, the illustrated method 300 generally enables a power distribution scheme in which a limited amount of available input power is distributed among a number of intermittent, switched loads, and if applicable, one or more continuous, un-switched loads. In some cases the method 300 also allows for prioritizing distribution of the input power. For example, in some cases priority is given to certain un-switched loads to provide full operation on-demand. In some cases power remaining after providing for the un-switched loads is applied to lower priority loads and may be switched between a between groups of lower priority loads to maximize the capability of the remaining input power.

Returning to FIG. 3, in this example the method 300 generally includes measuring and/or determining the current drawn by certain loads, grouping a number of switched loads based on the current measurements/determinations, and then applying power to the groups of switched loads one at a time. While a number of steps are illustrated in an order in FIG. 3, it should be appreciated that the steps in the method need not necessarily be performed in the illustrated order. In addition, while the method 300 is discussed in terms of applying power to “devices”, it should be understood that the method is considered applicable to electrical loads in general.

In cases in which power is to be applied to un-switched or continuously powered loads, a first step in the illustrated method 300 can include providing power to any un-switched devices and measuring the current drawn by those devices (302). Referring to FIG. 2, this step could include, for example, applying electrical power to the auxiliary power output 212 and then measuring the current drawn by the auxiliary output 212 using the current sensor 216 coupled to the controller 208. In addition, this step could include deactivating the switches 206 and applying electrical power to the networking power output 214 and then measuring the current drawn by the output 214 with the first current sensor 210 coupled to the controller 208. After measuring or otherwise determining the currents (302), the current values may be stored in memory for future use.

Returning to FIG. 3, the method 300 further includes determining a switched current limit (304) for use in grouping electrical loads/devices. As referenced above, a switched current limit is a determined threshold that represents a limit for the amount of electrical power that is available for switched loads at any one time. The switched current limit can be determined using a number of factors, including, for example, the current capacity or a current limit of the electrical power input as well as currents drawn by un-switched loads and measured in step 302. According to one embodiment, the switched current limit is calculated by determining the current capacity/limit of the electrical power input and then subtracting any measured or otherwise known currents associated with un-switched loads.

In some cases determining the switched current limit (304) also includes adjusting the switched current limit to account for variations in line voltage received at the electrical power input. For example, during operation, changes in line voltage affect the available source current. To account for this type of variation, the switched current limit can be adjusted down (e.g., by 10-20%) to allow for increasing input currents due to input voltage drops caused by other loads on the source distribution lines. Providing this type of hysteresis can in some cases help prevent or reduce the likelihood of false alarms due to constant power switching among loads and re-checks of the currents when the load is near the maximum of the switched current limit. In some cases the switched current limit may also be set to account for variations in line voltage in different areas of the world, such as the U.S. or Europe. For example, some embodiments of the invention compensate for world voltage source ranges by automatically limiting the maximum current regardless of the line voltage.

Returning to FIG. 3, the method 300 also includes measuring the current drawn by each switched electrical load or device (306). For example, referring to FIG. 2, the controller 208 is configured to measure the current associated with each of the switched power outputs 204 using the current sensor 210. After measuring the current drawn by each output, the measured currents can be saved in memory for future use.

With continued reference to FIG. 2, in some cases the current drawn by each output 204 is determined by switching on each output 204 one at a time, measuring the current drawn by the load coupled to the output, saving the measured current value, switching power off to that particular output, switching power to the next output, and starting the sequence over. This sequence allows for measuring the currents associated with the switched outputs 204 one at a time with the single current sensor 210. This method can also reduce the likelihood that too much power will be requested from the power input 202 during initialization of the power scheme, thus decreasing the risk of an early overcurrent fault.

In some cases a built-in delay is provided between switching power to each power output 204 and measuring the current drawn by the output. For example, the controller 208 may be configured to activate one of the switches 206 to apply power to a power output 204 and an associated load, and then wait for some time (e.g., several milliseconds) before measuring the current associated with that power output 204 and load. This procedure can help account for variations in how different electrical loads power up (e.g., to account for ramping currents, etc.) and ensure that accurate current measurements are made for each power output 204.

Returning to FIG. 3, after the currents of each switched device are measured (306), the currents associated with any un-switched loads are measured (302) and the switched current limit is determined (304), the method 300 further includes grouping (308) the switched outputs and associated electrical loads into one or more load groups based on the switched current limit and the measured currents. The load groups are thus defined to include one or more of the switched outputs and corresponding switched electrical loads. Taking into account the determined switched current limit associated with the electrical power input, each group preferably includes a number of switched outputs and loads, but the sum of the measured currents associated with the selected outputs/loads does not exceed the switched current limit. Accordingly, upon switching power to a particular load group, the combined current draw of the outputs/loads within the load group will not be greater than the previously determined switched current limit.

A number of methodologies can be used to group the switched outputs and switched loads together and embodiments of the invention are not intended to be limited to only certain methods. According to some embodiments, the step 308 seeks to maximize the number of switched outputs and devices within a single load group so that as many possible switched outputs/loads will be powered at a time without exceeding the previously determined switched current limit. In certain embodiments different combinations of switched outputs/loads may be evaluated by adding the saved current measurements for a particular group of switched outputs/loads and comparing the result to the switched current limit. If the combined current draw is greater than the switched current limit, a smaller group or subset of the switched outputs/loads may then be evaluated. This approach may proceed until the largest combination of switched outputs/loads with a combined current draw below the switched current limit is determined. After determining the makeup of a first load group in this manner, the remaining switched outputs/loads can then be grouped into additional load groups in the same manner.

Following the grouping of the switched outputs and corresponding electrical loads, the method 300 includes applying power to each of the load groups (310). In some embodiments this involves activating switches to apply electrical power from the common power source to the load groups according to a power sequence. In certain cases the electrical power may be applied to each load group for a determined period of time before removing power from the load group and applying power to the next load group in the sequence. The sequence for applying power to the load groups can place the load groups in any desired order. In some embodiments the power sequence places the load groups in order from the load group with the greatest current draw not exceeding the switched current limit first to the load group with the lowest current draw last.

According to some embodiments, as power is removed from one load group and applied to the next load group in the power sequence, short delay is inserted between removal and subsequent application to limit inrush currents from multiple electrical loads being connected to the electrical power input at the same time. For example, in some cases the controller 208 of the system 200 shown in FIG. 2 may be configured to deactivate one group of switches 206, then delay approximately 100 ms, and then activate another group of switches 206 to apply power to another load group.

After applying power to one of the load groups in step 310, the method 300 determines whether all load groups have received power at step 314. If not, the method advances to the next load group in the power sequence (316) and switches power to the next load group. After all load groups have been powered according to the power sequence, the method 300 returns to the beginning of the process to re-measure the currents of the switched outputs and switched loads (306), re-measure the currents of each un-switched device (assuming the presence of one or more un-switched devices) and re-determine the switched current limit (304) to the extent necessary. Based on this updated information, the method re-groups (308) the switched outputs/loads. During re-grouping, the same procedure of maximizing the number of switched outputs/loads in each load group can be followed in certain instances. Using the same procedure during the second and subsequent iterations of this process can be especially useful for charging batteries. For example, as previous cycles increase the charge of the batteries, an increasing number of batteries (i.e., switched loads) can be included in the same load group. Depending upon the extent of the re-grouping, the power sequence may be revised to activate switches for applying power to the desired switched outputs/loads. The process of re-measuring currents and regrouping switched outputs/loads continues as needed until power is no longer needed or a change in the process is necessary.

One type of event that can interrupt the method 300 described above is a change to the switched electrical loads and/or un-switched electrical loads that causes an increased current draw from the electrical power input above the switched current limit. According to some embodiments, the method 300 also includes monitoring (312) the switched and un-switched loads to determine if a current increase occurs. Although the monitoring step 312 is illustrated at a particular point in method 300, it is contemplated that in some embodiments the monitoring step 312 may be ongoing throughout the method 300, simultaneous with the other steps. Upon detecting (314) an increase in the current rising above the switched current limit, the method 300 may interrupt the current activities to once again start the process at the beginning so that the currents can be re-measured and the switched electrical loads can be re-grouped as necessary to prevent an immediate overcurrent event. In addition, the switched current limit can be adjusted as necessary based on the detected increase in current. For example, if a user abruptly turns on a device connected to an un-switched power output causing an increase in un-switched current flow, the switched current limit can be adjusted to reflect the decrease in available current for the switched loads, thus giving priority to the un-switched load.

FIG. 4 is an illustration of an indicator panel 400 for a load management system in accordance with an embodiment of the invention. In some cases the indicator panel provides an indication to a user of the current state of the load management system, including scanning, powering, fault, etc. In some cases the load management system has the following modes:

-   Scanning -   Powering -   Fault -   Not powered up -   Powered up -   Sensing something attached to the auxiliary power receptacle -   Not sensing something attached to the auxiliary power receptacle.

The following description is just one possible example of an indication scheme. When the load management system measures currents for the attached loads/devices, the loads (1, 2, 3, 4 . . . ) that are being scanned are indicated by illuminating the number 402 that represents the load and flashing the number at a fast rate (e.g., ¼ second on, ¼ second off). In some cases the loads are individually scanned so there will never be more than one load number flashing at one time during the scan. Once scanning all switched loads is complete and the load groups that can be powered at one time are determined, those load groups will be powered on and indicated to the user by illuminating all of the applicable load numbers (1, 2, 3, 4 . . . ) with a slow flashing light (e.g., 1 second on, 1 second off). As discussed above, a load group can include any combination of switched loads, and thus any combination of load indicators 402 may flash.

In some circumstances, when there is a fault condition (e.g., overcurrent, high temperature, etc.), none of the load indicators 402 will be illuminated. If the fault condition is a high temperature, the high-temperature icon 404 will be illuminated and flashing (e.g., ½ second on, ½ second off). When the load management system is coupled with an input power source, a power-on icon 406 can be illuminated. When the system senses an attached load on its un-switched power output (e.g., an auxiliary power receptacle), the power plug icon 408 can illuminate. When there is nothing attached to the un-switched power output, or a load is attached and the power is sufficiently low (e.g., 0.2 amps) or the load power is off, the power plug icon 408 will not be illuminated.

Embodiments of the invention, including aspects related to the load management system 200 and method 300 for applying power described above can be implemented in a wide variety of application-specific embodiments. Embodiments of the invention are not limited to any particular application, but may be directed to providing and managing power for a wide variety of electrical loads, including, for example, electrical devices such as notebook and tablet computers, cell phones, smart phones, PDAs, cameras, music players, and/or GPS devices, among others. As one example, a load management system such as one described herein could be provided within or in conjunction with a vehicle power system in order to power and/or charge a number of devices (e.g., GPS, cell phones, video players, music players, etc.) within the vehicle.

As mentioned above, in some cases an embodiment of the invention may be incorporated within a battery charging station, such as a desktop charging station or a notebook charging cart. These particular applications will now be discussed in more detail.

FIGS. 5A-5D are perspective views of a notebook battery charging station 500 in accordance with an embodiment of the invention. As is known, most notebook/laptop computers have one or more removable batteries that can be disconnected and uncoupled from the laptop for charging, maintenance, replacement, etc. In some embodiments of the invention, the charging station 500 includes a housing 502 configured to receive and/or hold one or more laptop batteries 504. The charging station 500 also includes one or more corresponding charging circuits 506 and cables 508 and/or connectors 510 for coupling the one or more batteries 504 to the charging circuits 506. The charging station 500 can be configured to hold as many laptop batteries as desired. In some embodiments, the station holds at least 5 laptop batteries. In other embodiments, the station is configured to hold more than 10 batteries, (e.g., up to 20, 30, or 40 batteries).

Turning to FIG. 5D, the charging station 500 includes circuitry adapted to charge the one or more batteries coupled to the station. A power supply system can be provided for charging the plurality of batteries when received in the station. The power supply system is useful for recharging the batteries of the laptops. The power supply system includes a device to receive power into the cart, such as a male power cord extending from the cart or a female receptacle in or on the charging station. Embodiments of the power supply system include a power brick 520 that in some cases converts AC power to DC power which is ultimately routed to each laptop battery stored within the station 500. In some embodiments an external AC/DC power converter provides DC power that is received at the charging station. In some cases the charging circuitry includes one or more indicators, such as LEDS 518, that illuminate when the charging circuitry is currently in use.

In some embodiments the charging station 500 may be configured to receive entire laptops, rather than only a laptop battery. In such cases, a networking connection (e.g., Ethernet) can be provided for connecting the laptop computers to a network when stored in the charging station. Such a connection is useful for providing software updates to the laptops when they are not in use. Of course, the charging station 500 can provide each laptop with other connections. Further, one or more power outlets (not shown) can be provided on the exterior of the charging station 500 if desired. Such power outlets allow for accessories such as printers and projectors to be plugged into the charging station so that additional power cords do not have to be run from the station to the wall.

In some cases simultaneously charging many notebooks or notebook batteries can exceed the limited current capabilities of typical wall outlets found in homes, schools, and business, as set forth by the National Electrical Code and foreign equivalents. In addition, the power requirements of the multiple notebooks/batteries 504 can exceed the capacity of the DC power source 520 that provides the bulk charge current for the battery charging electronics. According to some embodiments, the charging station 500 incorporates a load management system, such as the system 200 illustrated in and described with respect to FIG. 2. The load management system interfaces between the DC power source 520 and the charging circuits 506 to manage the electrical power received from the power source 520 and distribute it to the charging circuits and thereafter the batteries 504 in the manner described above without exceeding the branch-circuit current capability as set forth in the National Electrical Code or the capability of the local DC power source. Referring briefly to FIG. 2, for example, the power source 520 of the charging station can interface with the load management system 200 at the electrical power input 202, although a hardwired or other connection may be used. In a similar fashion, each of the charging circuits 506 can interface with each of the electrical power outputs 204 though, e.g., a hardwired or other connection. In addition, the un-switched auxiliary power output 212 can be coupled to an exterior power outlet to the extent one is included with the charging station 500.

FIGS. 6A-6D are views of a laptop charging/storage cart 600 in accordance with an embodiment of the invention. FIGS. 7A-7B are perspective views of another laptop cart 700 in accordance with another embodiment of the invention. The carts can include any structure useful for holding a plurality of laptop computers or other mobile computing devices and providing power and/or network connectivity to the laptop computers. Multiple examples of carts that can be useful for storing and/or charging laptop computers and other mobile computing devices are disclosed in co-owned and copending U.S. patent application Ser. No. 13/025,782, the entire content of which are hereby incorporated herein by reference.

Returning to FIGS. 6A-7B, as shown, the carts 600, 700 can each include a cabinet 630 defining an interior space for storing a plurality of laptop computers. The interior space may in some cases include a laptop docking station 650 for each laptop disposed in the cart. As shown in FIGS. 6A-7B, in some embodiments the cabinets 630 include a door assembly 670 having one or more doors to close the interior space bounded by a top, bottom, and four sides. Such doors can be of any style including, sliding, openable from the top, or swingable outwardly. In some embodiments, the door may optionally be locked to secure the mobile computing devices within the cart. In some embodiments, wheels 610 can be positioned on an underside of the cabinet 630 to facilitate easy movement of the carts. Further, handles 620 can be provided to facilitate the movement of the cart.

As shown in FIGS. 6B-6C, a plurality of docking stations 650 can be configured to hold the laptop computers in a generally vertical position, or as shown in FIG. 7A, the plurality of docking stations 650 can be configured to hold the laptop computers in a generally horizontal orientation positioned on a shelf 654. The carts can be configured to hold as many laptops as desired. In some embodiments, the carts hold at least 10 laptop computers in their interior spaces. In other embodiments, the carts are configured to hold between 10 and 40 (e.g., 20 and 30) laptops in their interior spaces.

Further, as shown in FIGS. 7B-7D, one or more auxiliary power outlets 730 can be provided on the exterior of any cart. Such power outlets allow for accessories such as printers and projectors to be plugged into the cart so that additional power cords do not have to be run from the cart to the wall. FIGS. 7C-7D are front perspective views of auxiliary power outlets 730 having a cover 790 (in the open position) to reduce the likelihood that foreign objects will be placed in the auxiliary power outlet 730. In FIG. 7C, the cover is open to provide access to a United States style power outlet, while in FIG. 7D the cover is open to provide access to a European style power outlet.

An network connection (e.g., Ethernet) system (not shown) can be provided for connecting the plurality of laptop computers to a network when stored within the interior space. The network connection system includes at least one device for a cart to communicate with the network. In some embodiments, this device includes a wire extending from the cart. In other embodiments, the cart includes a wireless transmitter that allows the cart to communicate with the network. Ultimately, the cart allows for communication between each laptop stored in the cart and the network. Such a connection is useful for providing software updates to the laptops when they are not in use. In general, these systems are internal to a cart and are not easily accessible to users. Of course, the carts 600, 700 can provide each laptop with other connections.

In some embodiments, a cart includes an air circulation system to cool the plurality of laptop computers when they are in the interior space. The air circulation system can include at least one fan 770 disposed in an outer surface of the cabinet 630 to facilitate air exchange between the interior and the exterior of the cabinet. In some embodiments, one or more passive vents are provided in the exterior of the cabinet to facilitate air circulation.

A power supply system can be provided for charging the plurality of laptop computers when stored within the interior spaces of the carts 600, 700. Each power supply system includes a device to receive power into the cart, such as a male power cord extending from the cart or a female receptacle in or on the cart. Embodiments of the power supply system convert AC power to DC power and ultimately route the power to each laptop stored within the carts 600, 700. The power supply system may also route power to other subsystems within the carts 600, 700, including the auxiliary outlets, networking circuitry, and/or air circulation system described above.

As noted above with respect to the charging station 500 illustrated in FIGS. 5A-5D, in some cases simultaneously charging many notebooks or notebook batteries can exceed the limited current capabilities of typical wall outlets found in homes, schools, and business, as set forth by the National Electrical Code and foreign equivalents. In addition, the power requirements of the multiple notebooks/batteries 504 can exceed the capacity of the DC power source 520 that provides the bulk charge current for the battery charging electronics. These same limitations can also affect the performance of laptop charging/storage carts, such as the carts 600, 700 described herein.

According to some embodiments, the power supply system of a laptop cart incorporates a load management system, such as the system 200 illustrated in and described with respect to FIG. 2. In certain embodiments, the load management system interfaces between the AC input box of the power supply system and the various subsystems within the cart powered by the power supply system. The load management system manages the electrical power received from the AC input and distributes it to the docking stations 650 within each cart 600, 700, as well as to the auxiliary outlets, networking circuitry, and/or air circulation system described above. As described above (e.g., with respect to FIGS. 2-3), the load management system is configured to distribute electrical power to these systems within the carts 600, 700 without exceeding the branch-circuit current capability as set forth in the National Electrical Code.

FIG. 8 is a high-level schematic of a power supply system 800 for a notebook charging cart in accordance with an embodiment of the invention. As just one example, the power supply system 800 can be incorporated within either of the carts 600, 700 discussed above. The power supply system 800 includes an AC input box 850 that is configured to receive power into the cart, and may include a female receptacle in or on the cart or a male power cord extending from the cart. The AC input box 850 is coupled to a load management system 801, also referred to in this example as a power control box. The load management system 801 manages the power received from the AC input box and distributes it to a number of subsystems within the power supply system. According to an embodiment of the invention, the load management system 801 provides functionality similar to the system 200 described with respect to FIG. 2.

For example, the load management system 801 includes an electrical power input receptacle 802 that couples with the AC input box and receives electrical power from the AC input box. The system 801 also includes a number of switched power output receptacles 804, which are coupled to a number of power extension strips 852. Each extension strip 852 includes multiple female power receptacles for plugging in up to five laptop computers (in this embodiment a sixth receptacle is not used), thus providing power for up to thirty laptop computers within the cart. The load management system 801 also includes a networking power output 814 which is coupled to a networking power box 854, and an auxiliary output 812 which is coupled to an auxiliary outlet 856. The load management system 801 receives operating power from an AC/DC converter 858 through a power input 822. In addition, in this embodiment the load management system 801 also includes three power outputs 860 coupled to a number of fans 862 which make up part of an air circulation system of the cart. Further, the load management system 801 includes a power output 864 for powering a temperature sense board 866, and power outputs 868 for powering an LED indication board 870.

As discussed above with respect to FIG. 2, the load management system 801 in FIG. 8 includes a controller that is configured to distribute the available electrical power from the power input 802 to the switched power outputs 804 by grouping the power outputs 804 and then selectively applying the electrical power to the groups of power outputs (and by extension, the power extension strips 852 and laptops coupled thereto) according to a power sequence. As with the system 200, the load management system 801 also provides un-switched (e.g., continuous) electrical power to one or more power outputs, including in this case the auxiliary power output 812 and the networking power output 814, as well as the power outputs 860, 864, and 868 for the air circulation system fans 862, the temperature sense board 866, and the LED indication board 870, respectively. Of course any number of additional power outputs can be included in the load management system 801, and any combination of the outputs can be switched or un-switched depending upon, for example, the importance of the functions provided and the desirability of providing those functions uninterrupted, e.g., un-switched.

As discussed with respect to the system 200, the system 801 also includes a number of current sensors (not shown) coupled to the switched power outputs 804 and the un-switched power outputs to help determine the currents drawn by the various subsystems coupled to the load management system 801. The controller (not shown) can then use those currents, along with a current limit of the power source to group the switched outputs and apply power to each of the switched outputs according to a determined power sequence as discussed above with respect to the system 200. Accordingly, the load management system 801 allows the power supply system 800 to prioritize electrical power distribution for un-switched loads, while providing the remaining available power to the laptop computers through the switched power outputs 204 in an efficient, sequenced charging scheme.

According to certain embodiments of the invention, a load management system is configured to monitor the currents of the notebook computers or individual batteries and group them in an efficient way to charge the most notebooks/batteries at the same time without exceeding the branch circuit current limits or bulk power source limits. After a specified period of time, the system switches power from a first grouping of notebooks or batteries to a second grouping of notebooks/batteries and provides power to the second group for a specified period of time. As many groups as desired can be provided, depending on the number of notebooks the cart is adapted to hold. This monitoring of current and grouping continues until all notebooks or batteries are removed from the cart/charging station or the charging is completed. If additional notebooks or batteries are added to the cart/charging station, the currents may be measured again and notebooks and batteries can be re-grouped if necessary for optimal charging. According to some embodiments, a system that couples to full laptop computers, may automatically switch the Ethernet connections on by applying power to them after the charging is completed the system so the notebooks can be managed after they have sufficient charge.

According to certain embodiments, a load management system also monitors to see if an external device is plugged into any provided auxiliary power receptacles. If the system detects such an external device it can give the device top priority and automatically remove or reduce power to the notebooks, batteries, networking circuitry, and other lower priority subsystems. If the system detects the external device has been removed, it can begin applying power to the other subsystems. Accordingly, in some embodiments a system automatically and selectively directs power to an external device, notebook/battery charging systems, and notebook management systems, in that order of priority. Further, in some embodiments, the system monitors the temperature of the cart or charging station and if it detects an over-temperature situation, it removes power to all notebooks and/or batteries. In some embodiments, the controller automatically re-applies power when the over temperature situation has been corrected. In some embodiments there is at least a 30 mS delay before an over temperature detection to prevent a false indication during electromagnetic interference events. An indication to the user of an over temperature situation can be provided by a blinking LED on an LED indication board.

FIGS. 9A-9C are a flow diagram 900 illustrating steps and decision points for charging multiple notebook computers in accordance with an embodiment of the invention. The flow diagram 900 generally illustrates a methodology for charging thirty notebook computers in a setting with a 100/110/120 Volt, 15 Ampere (“Amp”) input power source, and corresponds to the embodiment of the power supply system 800 described with respect to FIG. 8. The charging methodology begins with an initialization setup 902. The initialization setup 902 begins upon an initial powering on of the power supply system and load management system. First steps in the initialization setup 902 include turning on a Power On LED, a logo LED, and the auxiliary power output.

The initialization sequence then completes an initial test of the load management system 801 to determine if any overcurrents exist prior to initiating the charging sequence. During the test, each switched power output 804 is turned on for one second, along with a corresponding coupled power extension strip 852 and any coupled notebook computers. FIGS. 9A-9C refer to a switched power output and extension strip as a “bank”. A charge timer is then set to ten minutes and the current of each bank (i.e., switched power output 804 and extension strip 852) is scanned for thirty seconds each. Following is a five-second current scan of the networking power output 814. Following the scans, the measured currents are saved to memory.

The charging methodology of FIGS. 9A-9C includes a first query 904 of the currents measured during the initial scan in the setup 902 to determine if an initial overcurrent is present. The first query 904 checks if the currents measured during the one second scan or the thirty second scan in addition to current detected on the auxiliary power output (“AUX”) and the networking power output (“SW”) are greater than twelve Amps. The query uses twelve Amps as the comparison point because the National Electrical Code (NEC) sets the limits for 15-amp site branch wiring to 12-amps. (The foreign equivalent for 10-amp branch circuits is 8-amps.) Accordingly, devices plugging into wall receptacles cannot exceed 12 Amps in North America. If the measured currents are greater than 12 Amps, the load management system enters an endless loop 906 in which the LEDS are flashed at a rapid rate to indicate the overcurrent event.

If the measured currents are less than or equal to 12 Amps, a second query 908 is made to determine if the system's temperature is within a desired range. If not, the system turns off the switched power outputs (i.e., Banks 1-6) and flashes the High Temp LED. If the system is within temperature range, then the auxiliary current is compared to 0.2 Amps in query 910 to make a determination as to whether or not an external device coupled to the auxiliary power output is turned on and the system illuminates the AUX LED at 912.

Following these initial evaluations, the charging methodology begins comparing the currents measured on each switched power output in order to group the power outputs into one or more load groups and then apply power to the load groups. The methodology follows an iterative approach in which different combinations of switched power outputs are compared to a switched current limit to determine the groupings. In this case, the switched current limit is equal to ten Amperes less the currents on the auxiliary and networking outputs (10 A−AUX−SW). Ten Amperes is used instead of the actual NEC limit of twelve amperes in order to add in hysteresis around the threshold to avoid constant switching when levels near the threshold.

The comparisons begin with query 920, in which it is determined whether a combination of all six switched power outputs (all six “banks”) has a combined current less than the switched current limit. If they do, only one load group is formed including all the banks and this is powered on for a ten minute period at 922. After the ten minute period expires, the process starts over again. If at any time during the current comparisons the total current is greater than twelve amps (query 924), the process is immediately interrupted to re-measure the various currents (step 926) and start the grouping process over.

If the current on all six banks is not less than the switched current limit at query 920, then the comparison continues at query 930 in which it is determined if the first five banks have a combined current less than the switched current limit. If so, a first load group including the first five banks is powered for ten minutes at 932, and then a second load group including only bank six is powered for ten minutes.

As can be seen in FIGS. 9A-9C, according to this embodiment, a large number of load groupings (defined in rectangular boxes 940) are possible according to the illustrated charging methodology depending upon the currents measured on each individual switched power output, as well as the currents measured on the AUX and SW outputs. In addition, in this embodiment the query 924 is continuously made throughout the various current comparisons and if at any time the combined total current is greater than twelve Amps, then the sequence is interrupted and the currents are re-measured in order to re-group the power outputs into load groups whose current does not exceed the switched current limit. FIGS. 10A-10B, 11A-11C, and 12A-12B illustrate additional charging methodologies similar in many respects to the methodology illustrated in FIGS. 9A-9C. The methodology of FIGS. 10A-10B corresponds to a computer cart with twenty laptop computers being powered with a 100/110/120 Volt, 15 Amp input power source. FIGS. 11A-11C, and 12A-12B correspond to computer carts powered by a 220/230/240 Volt input source. FIGS. 11A-11C illustrate a thirty-notebook methodology, while FIGS. 12A-12B illustrate a twenty-notebook methodology.

Additional Notes

Example 1 includes subject matter (such as a method, means for performing acts, machine readable medium including instructions that when performed by a machine cause the machine to performs acts, or an apparatus configured to perform) for distributing electrical power to a plurality of electrical loads comprising: coupling an existing group of electrical loads to a common power source through a load management system; measuring an aggregate group current drawn by at least the existing group of electrical loads and comparing the measured aggregate group current to an aggregate group current threshold value; when the measured aggregate group current exceeds the aggregate group current threshold value: increasing a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual current associated with the individual electrical loads; sequentially applying power to individual subgroups during non-overlapping time periods; sequentially measuring at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups; and sequentially comparing the measured current to a threshold value, and when the measured current exceeds the threshold value, repeating the increasing the number of subgroups, the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing at least the measured current to a threshold value; and when the measured current does not exceed the threshold value, repeating the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing the measured current to a threshold value.

In Example 2, the subject matter of Example 1 may optionally include, where the increasing the number of subgroups comprises dividing the existing group into two subgroups.

In Example 3, the subject matter of any one or both of Examples 1 and 2 may optionally include, wherein the increasing the number of subgroups comprises incrementing the number of subgroups by one.

In Example 4, the subject matter of any one or more of Examples 1-3 may optionally include comprising distributing the plurality of electrical loads across the increased number of subgroups.

In Example 5, the subject matter of any one or more of Examples 1-4 may optionally include wherein when the measured current exceeds the threshold value, repeating the increasing the number of subgroups, the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing the measured current to a threshold value, wherein the repeating is performed until a subgroup criterion is met.

In Example 6, the subject matter of Example 5 may optionally include wherein the subgroup criterion includes the following condition the measured current corresponding to each of subgroups being below the corresponding threshold value associated with the subgroup.

In Example 7, the subject matter of any one or more of Examples 5-6 may optionally include wherein the subgroup criterion includes the following condition: the subgroups have been increased to a maximum available number of subgroups and the aggregate group current exceeds the aggregate group current threshold value.

In Example 8, the subject matter of any one or more of Examples 1-7 may optionally include wherein sequentially measuring at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups, includes including in the measured current, in addition to the current drawn by the individual subgroup, at least one of (1) an auxiliary power output current and (2) a switched power output current.

In Example 9, the subject matter of any one or more of Examples 1-8 may optionally include wherein increasing the number of subgroups further includes correspondingly decreasing the non-overlapping time period associated with subgroups for the sequentially applying power to the individual subgroups.

Example 10 includes or uses subject matter (e.g., a system, apparatus, article, or the like) for distributing electrical power to a plurality of electrical loads comprising: a load management system, coupling an existing group of electrical loads to a common power source; a current measurement circuit to measure an aggregate group current drawn by at least the existing group of electrical loads; a comparator circuit, coupled to the current measurement circuit, comparing the measured aggregate group current to an aggregate group current threshold value; a controller circuit, coupled to the comparator circuit, configured for, when the measured aggregate group current exceeds the aggregate group current threshold value: increasing a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual current associated with the individual electrical loads; sequentially applying power to individual subgroups during non-overlapping time periods, using the load management system; sequentially measuring, using the comparator circuit, at least a corresponding current drawn by the individual subgroups while power is applied to the subgroups; and sequentially comparing, using the comparator circuit, the measured current to a threshold value, and when the measured current exceeds the threshold value, repeating the increasing the number of subgroups, the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing at least the measured current to a threshold value; and when the measured current does not exceed the threshold value, repeating the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing the measured current to a threshold value.

In Example 11, the subject matter of Example 10 may optionally include, wherein the controller circuit is configured for increasing the number of subgroups including dividing the existing group into two subgroups.

In Example 12, the subject matter of any one or both of Examples 10 and 11 may optionally include, wherein the controller circuit is configured for increasing the number of subgroups including incrementing the number of subgroups by one, and distributing the plurality of electrical loads across the increased number of subgroups.

In Example 13, the subject matter of any one or more of Examples 10-12 may optionally include, wherein the controller circuit is configured for, when the measured current exceeds the threshold value, repeating the increasing the number of subgroups, the sequentially applying power, the sequentially measuring at least the corresponding current, and the sequentially comparing the measured current to a threshold value, wherein the repeating is performed until a subgroup criterion is met.

In Example 14, the subject matter of Example 13 may optionally include, wherein the subgroup criterion includes the following condition: the measured current corresponding to each of subgroups being below the corresponding threshold value associated with the subgroup.

In Example 15, the subject matter of any one of Examples 13 or 14 may optionally include, wherein the subgroup criterion includes the following condition: the subgroups have been increased to a maximum available number of subgroups and the aggregate group current exceeds the aggregate group current threshold value.

Example 16 includes subject matter for distributing electrical power to a plurality of electrical loads (such as a method, means for performing acts, machine readable medium including instructions that when performed by a machine cause the machine to performs acts, or an apparatus configured to perform) comprising: applying power to a plurality of electrical loads coupled to a common power source through a load management system; measuring a current drawn by the plurality of electrical loads and comparing the measured current to a threshold value; if the measured current exceeds the threshold value: grouping the plurality of electrical loads into at least a first load group and a second load group; applying power to the first load group; measuring a current drawn by the first load group and comparing the measured current of the first load group to the threshold value; and if the measured current of the first load group does not exceed the threshold value: applying power to the second load group; measuring a current drawn by the second load group and comparing the measured current of the second load group to the threshold value.

Each of these non-limiting examples can stand on its own, or can be combined in various permutations or combinations with one or more of the other examples.

The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to herein as “examples.” Such examples can include elements in addition to those shown or described. However, the present inventors also contemplate examples in which only those elements shown or described are provided. Moreover, the present inventors also contemplate examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.

Method examples described herein can be machine or computer-implemented at least in part. Some examples can include a computer-readable medium or machine-readable medium encoded with instructions operable to configure an electronic device to perform methods as described in the above examples. An implementation of such methods can include code, such as microcode, assembly language code, a higher-level language code, or the like. Such code can include computer readable instructions for performing various methods. The code may form portions of computer program products. Further, in an example, the code can be tangibly stored on one or more volatile, non-transitory, or non-volatile tangible computer-readable media, such as during execution or at other times. Examples of these tangible computer-readable media can include, but are not limited to, hard disks, removable magnetic disks, removable optical disks (e.g., compact disks and digital video disks), magnetic cassettes, memory cards or sticks, random access memories (RAMs), read only memories (ROMs), and the like.

The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description.

The Abstract is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description as examples or embodiments, with each claim standing on its own as a separate embodiment, and it is contemplated that such embodiments can be combined with each other in various combinations or permutations. The scope of the invention should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. 

1. (canceled)
 2. A method for distributing electrical power to a plurality of electrical loads, the method comprising: coupling an existing group of electrical loads to a common power source through a load management system; measuring an aggregate group load characteristic associated with. at least the existing group of electrical loads and comparing the measured aggregate group load characteristic to an aggregate group threshold value; and determining that the measured aggregate group load characteristic exceeds the aggregate group load characteristic threshold value and, in response: increasing a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual load characteristics associated with the individual electrical loads; and applying power to individual subgroups during non-overlapping time periods.
 3. The method of claim 2, further comprising: in response to determining that the measured aggregate group load characteristic exceeds the aggregate group threshold value: measuring at least a corresponding load characteristic associated with the individual subgroups while power is applied to the subgroups; and comparing the measured load characteristic to a threshold value, and when the measured load characteristic exceeds the threshold value, repeating the increasing the number of subgroups, the applying power, the measuring at least the corresponding load characteristic, and the comparing at least the measured load characteristic to a threshold value; and when the measured load characteristic does not exceed the threshold value, repeating the applying power, the measuring at least the corresponding load characteristic, and the comparing the measured load characteristic to a threshold value.
 4. The method of claim 3, wherein when the measured load characteristic exceeds the threshold value, repeating the increasing the number of subgroups, the applying power, the measuring at least the corresponding load characteristic, and the comparing the measured load characteristic to a threshold value, wherein the repeating is performed until a subgroup criterion is met.
 5. The method of claim 4, wherein the subgroup criterion includes the following condition: the measured load characteristic corresponding to each of subgroups being below the corresponding threshold value associated with the subgroup.
 6. The method of claim 4, wherein the subgroup criterion includes the following condition: the subgroups have been increased to a maximum available number of subgroups and the aggregate group load characteristic exceeds the aggregate group threshold value.
 7. The method of claim 3, wherein measuring at least a corresponding load characteristic associated with the individual subgroups while power is applied to the subgroups, includes including in the measured load characteristic, in addition to the load characteristic associated with the individual subgroup, at least one of (1) an auxiliary power output current and (2) a switched power output current.
 8. The method of claim 2, where the increasing the number of subgroups comprises dividing the existing group into two subgroups.
 9. The method of claim 2, wherein the increasing the number of subgroups comprises incrementing the number of subgroups by one.
 10. The method of claim 2, further comprising: distributing the plurality of electrical loads across the increased number of subgroups.
 11. The method of claim 2, wherein increasing the number of subgroups further includes correspondingly decreasing the non-overlapping time period associated with subgroups for the applying power to the individual subgroups.
 12. The method of claim 2, wherein the aggregate load characteristic is a current.
 13. An apparatus for distributing electrical power to a plurality of electrical loads, the apparatus comprising: a load management system to couple an existing group of electrical loads to a common power source; a measurement circuit to measure an aggregate group load characteristic associated with at least the existing group of electrical loads; a comparator circuit, coupled to the measurement circuit, to compare the measured aggregate group load characteristic to an aggregate group threshold value; and a controller circuit, the controller circuit coupled to the comparator circuit and configured for determining that the measured aggregate group load characteristic exceeds the aggregate group threshold value and, in response: increasing a number of subgroups of the existing group, using subgroups that are formed without requiring information about individual load characteristics associated with the individual electrical loads; and applying, using the load management system, power to individual subgroups during non-overlapping time periods.
 14. The apparatus of claim 13, wherein the controller circuit is further configured for: in response to determining that the measured aggregate group load characteristic exceeds the aggregate group threshold value: measuring, using the comparator circuit, at least a corresponding load characteristic associated with the individual subgroups while power is applied to the subgroups; and comparing, using the comparator circuit, the measured load characteristic to a threshold value, and when the measured load characteristic exceeds the threshold value, repeating the increasing the number of subgroups, the applying power, the measuring at least the corresponding load characteristic, and the comparing at least the measured load characteristic to a threshold value; and when the measured load characteristic does not exceed the threshold value, repeating the applying power, the measuring at least the corresponding load characteristic, and the comparing the measured load characteristic to a threshold value.
 15. The apparatus of claim 14, wherein the controller circuit is configured for, when the measured load characteristic exceeds the threshold value, repeating the increasing the number of subgroups, the applying power, the measuring at least the corresponding load characteristic, and the comparing the measured load characteristic to a threshold value, wherein the repeating is performed until a subgroup criterion is met.
 16. The apparatus of claim 15, wherein the subgroup criterion includes the following condition: the measured load characteristic corresponding to each of subgroups being below the corresponding threshold value associated with the subgroup.
 17. The apparatus of claim 15, wherein the subgroup criterion includes the following condition: the subgroups have been increased to a maximum available number of subgroups and the aggregate group load characteristic exceeds the aggregate group threshold value.
 18. The apparatus of claim 13, wherein the controller circuit is configured for increasing the number of subgroups including dividing the existing group into two subgroups.
 19. The apparatus of claim 13, wherein the controller circuit is configured for increasing the number of subgroups including incrementing the number of subgroups by one and distributing the plurality of electrical loads across the increased number of subgroups.
 20. The apparatus of claim 13, wherein the plurality of electrical loads are selected from the group consisting of: a notebook computer, a tablet computer, a cellular phone, a smart phone, a personal digital assistant, a camera, a music player, and a global positioning satellite device.
 21. The apparatus of claim 13, wherein the apparatus includes a tablet computer charging cart.
 22. The apparatus of claim 13, wherein the apparatus includes a notebook computer charging cart.
 23. The apparatus of claim 13, wherein the apparatus includes a stationary battery charging cart.
 24. The apparatus of claim 13, wherein the aggregate load characteristic is a current.
 25. A method for distributing electrical power to electrical loads, the method comprising: applying power to a plurality of electrical loads coupled to a common power source through a load management system; measuring a load characteristic associated with the plurality of electrical loads and comparing the measured load characteristic to a threshold value; in response to determining that the measured load characteristic exceeds the threshold value: grouping the plurality of electrical loads into at least a first load group and a second load group; and applying power to the first load group.
 26. The method of claim 26, further comprising: in response to determining that the measured load characteristic exceeds the threshold value: measuring a load characteristic drawn by the first load group and comparing the measured load characteristic of the first load group to the threshold value; and in response to determining that the measured load characteristic of the first load group does not exceed the threshold value: applying power to the second load group; and measuring a load characteristic drawn by the second load group and comparing the measured load characteristic of the second load group to the threshold value.
 27. The method of claim 26, wherein the aggregate load characteristic is a current. 